Carbon supports the Window Manager. Be aware, however, that if you use custom window
definition procedures (also known as WDEFs), you must compile them as PowerPC-native code.
In addition:
* Your application must use the functions defined by the Window Manager whenever it creates
and disposes of Window Manager data structures. For example, instead of directly creating and
disposing of window records, applications must call such Window Manager functions as
GetNewCWindow and DisposeWindow.
* You must revise your application so that it accesses Window Manager data structures only
through accessor functions.
* You are encouraged to adopt the standard Mac OS 8 window definition procedures in your
application. Applications that use the standard Mac OS 8 window definition procedures inherit
the Mac OS 8 human interface appearance. Applications that use custom window definition
procedures work correctly, but because custom definition procedures invoke their own drawing
routines, Mac OS 8 can't draw these applications with the current appearance.